Valldemossa hilltop town in summer Majorca Mallorca Spain Europe

- Image ID: BMCMHY
Valldemossa hilltop town in summer Majorca Mallorca Spain Europe
Peter Barritt / Alamy Stock Photo
Image ID: BMCMHY