Collection search - Trent Canal changing price for granite foundations contract of County Laverdure to $75 per cubic yard - Min R and C [Minister of Railways and Canals] 1899/08/17

Suggest a correction