Alcudia and Port d’Alcudia

Photo of Alcudia and Port d'Alcudia, Majorica, Spain.

Alcudia and Port d’Alcudia — seen from Talaia d’Alcudia, Majorica, Spain. March 2008.

Leave a Reply