Agia Eleousa church

post-Byzantine chapel above Cholargos, Attiki, Greece

Agia Eleousa church

post-Byzantine chapel above Cholargos, Attiki, Greece