Alley in the picturesque village of Makrinitsa, Pelion, Greece Shutterstock Image - Alley in the picturesque village of Makrinitsa, Pelion, Greece - ID: 154109558