Barton Stone United Church
Barbara McMahon
Barton Stone United Church Door in Autumn
Barbara McMahon
HE Hears Our Prayers On Both Sides Of The Window
Barbara McMahon
Millville Baptist Church in New Brunswick
Barbara McMahon
The Little White Church In The Woods - Episcopal Methodist 1854
Barbara McMahon