Placa de la Llotja, Palma, Mallorca, Spain

- Image ID: HTHX8Y
Placa de la Llotja, Palma, Mallorca, Spain
Stephen Hughes / Alamy Stock Photo
Image ID: HTHX8Y