The Church Of St. Petra Photo: Church Of St. Petra
The Church Of St. Peter's is the oldest Anglican Church of Bermuda. I can add description


The Church Of St. Petra