Strolling on the picturesque alleys of Molyvos in Lesbos Island, Greece Strolling on the picturesque alleys of Molyvos in Lesbos Island, Greece
Picturesque village of Valldemossa in Mallorca Island, Spain Picturesque village of Valldemossa in Mallorca Island, Spain