The impressive paintings of saints within this long-standing church are what draw visitors to this church located in the area of Kastri.
Kastri 480 62, Greece