Placa de la Llotja, Palma, Mallorca, Spain

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