El Rocas restorante. Tenerife, Canary Islands, Spain, Africa.

Leave Comment