Collection search - Minister of Public Works - To pay $3158 Voted in Estimates for 1868 on account of Seigniorial dues and Land damages Beauharnois Canal

Suggest a correction