Palma de Mallorca, Sa Llotja, La Llotja Square, Palma, Majorca, Balearic Islands, Spain, europe

- Image ID: F705MA
Palma de Mallorca, Sa Llotja, La Llotja Square, Palma, Majorca, Balearic Islands, Spain, europe
JAM WORLD IMAGES / Alamy Stock Photo
Image ID: F705MA