St John's Anglican Church

Oldest Church in Lunenburg Nova Scotia. Possibly all of Canada.

No comments yet