Valldemosa, Mallorca, The Balearic Islands. Hillside town.

- Image ID: AYAYB9
Valldemosa, Mallorca, The Balearic Islands. Hillside town.
Arcaid Images / Alamy Stock Photo
Image ID: AYAYB9
Location: Spain