St Luc - SteelRibbon

Canadian Pacific, St Luc Diesel Shop Maintenance Bay, Montreal, Quebec