Placa de la Llotja, Palma, Mallorca, Spain

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