Temperanceville, Part of Chartiers

1872

View this item

Temperanceville, Part of Chartiers