Construction at the base of the Homer Bridge and the Welland Canal in St Catharines

media