Old St. Gabriel Presbyterian Church, Montreal
Old St. Gabriel Presbyterian Church, Montreal
Date & Place: