St Luc - SteelRibbon

Canadian Pacific St Luc Diesel Shop, Montreal, Quebec