An impression from the picturesque town of Valldemossa on the Balearic island of Majorca.
Related Posts: