Cafe and shop in the town centre, Valldemossa, Mallorca, Balearic Islands, Spain

- Image ID: A1JW8R
Cafe and shop in the town centre, Valldemossa, Mallorca, Balearic Islands, Spain
Ian G Dagnall / Alamy Stock Photo
Image ID: A1JW8R
Location: Valldemossa, Mallorca, Balearic Islands, Spain