Valldemossa village, Mallorca, Balearic isles, Spain

- Image ID: KJHP01
Valldemossa village, Mallorca, Balearic isles, Spain
Peter Treanor / Alamy Stock Photo
Image ID: KJHP01
Location: Mallorca, Balearic isles, Spain