ST. MARY’S and ST. PETER’S CHURCH DOWN IN DEMERARA™ An illustrated talk on a recent visit to the West Indies
... ST. MARY’S and ST. PETER’S CHURCH DOWN IN DEMERARA™ An illustrated talk on a recent visit to the West Indies. All Welcome | FRIDAY, MARCH 19 | 7.15 p.m. Refreshments —15 p ...