finding aid
Shag Harbour United Baptist Church
1856-2006
Shelburne County, N.S.
Shag Harbour United Baptist Church (Shag Harbour, Shelburne Co., NS)
Shelburne Association