by aldorado
Alcudia, Majorca, Spain - June 27, 2008: Panorama view over residential buildings / homes city of Alcudia towards Tramuntana mountains, north of Majorca