Image 1 of 1
DTS_01036473.jpg
Alley. Ambelakia village...Larissa Prefecture, Thessaly, Greece..©George Detsis/IML Image Group