Designed by
Title
Mallorca, Majorca, Balearic Islands, Spain #67279645
Description
The rural town of Valldemossa on June 8, 2012. Valldemossa is one of the prettiest villages in Mallorca: perched on a hill, the town is at about 17 km from Palma
This image is editorial