Saint Nicholas Church

Glyfada / Pymari (Athens) Greece

Greek Orthodox

The tiny church is just about the size of a small bedroom. It was built in 1870.