Cafe and restaurant terraces, Placa de la Llotja, Palma, Mallorca, Balearic islands, Spain

- Image ID: KWN84N
Cafe and restaurant terraces, Placa de la Llotja, Palma, Mallorca, Balearic islands, Spain
Peter Forsberg / Europe / Alamy Stock Photo
Image ID: KWN84N