7906, Schisler Road
Niagara Falls, Ontario
Retour à l'affichage
Image: 1/1
Black and white image of Lyon's Creek Church.
Francis J. Petrie Collection, 1909