Image 1 of 1
DTS_02736490.jpg
Agios Georgios church. Ambelakia village...Larissa Prefecture, Thessaly, Greece..©George Detsis/IML Image Group