A Heritage Of Stone


by Nina Perkins Chapple

Buildings of the Niagara Peninsula, Fergus and Elora, Guelph, Region of Waterloo, Cambridge, Paris, Ancaster-Dundas-Flamborough, Hamilton and St. Marys