Thank you for your patience while we retrieve your images.


Thumbnails
 
Església de Sant Miquel in Palma de Mallorca

Església de Sant Miquel in Palma de Mallorca

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