Placa de la Llotja, Palma, Mallorca, Spain

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