Placa de la Llotja, Palma, Mallorca, Balearic islands, Spain

- Image ID: KWN85D
Placa de la Llotja, Palma, Mallorca, Balearic islands, Spain
peterforsberg / Alamy Stock Photo
Image ID: KWN85D