Town in the mountains, Valldemossa, Majorca, Balearic Islands, Spain

- Image ID: DEYGJA
Town in the mountains, Valldemossa, Majorca, Balearic Islands, Spain
imageBROKER / Alamy Stock Photo
Image ID: DEYGJA
Town in the mountains, Valldemossa, Majorca, Balearic Islands, Spain
Location: Valldemossa, Majorca, Balearic Islands, Spain