Thank you for your patience while we retrieve your images.


Thumbnails
 
La Seu, Palma Cathedral

La Seu, Palma Cathedral

Palma de Mallorca is the capital and largest city of the Balearic Islands in Spain.