The Cross of Sacrifice

Agios Dimitrios, Greece