The Feast of Agios Mamas

The Feast of Agios Mamas in the village of Galissas in Syros.