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

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