Locations / Russian Church St Nicholas
nicosia

P1090343.jpg
P1090343.jpg

Russian Church St Nicholas