Two banners are now hung from the roof of our new Church.
Consecration of the Church in Torquay
-
This concerns the Greek church of Saint Andrew the Apostle in the town of
Torquay, Devon. The town lies on the coast of the English Channel, and
already ...
15 hours ago

No comments:
Post a Comment