Stock Photo - Three churches side by side in Mahone Bay, Nova Scotia: St. James' Anglican, St. John's Evangelical Lutheran, and Trinity United.

Stock Photo: Three churches side by side in Mahone Bay, Nova Scotia: St. James' Anglican, St. John's Evangelical Lutheran, and Trinity United.

Searchable keywords

Choose multiple keywords