Village of Valldemosa on Mallorca Island hillside in Balearic Islands off Spain

- Image ID: ANJ71D
Village of Valldemosa on Mallorca Island hillside in Balearic Islands off Spain
Chad Ehlers / Alamy Stock Photo
Image ID: ANJ71D