Welcome to Anafotida Village in Cyprus, where we witness the majestic power of Saint Christoforos.

2 comments
Leave a Reply