CP St Luc 13 May 2013 - SteelRibbon

Canadian Pacific, St Luc Yard, Montreal, Qc