2024
SAINT MARY'S ANGLICAN PARISH CHURCH
Churches cathedrals basilicas and chapels
A pretty stone church dating from 1847, built by the English during the ...Read more