Royal Hudson

Ex-Canadian Pacific steam engine, 2860, the Royal Hudson, arrived in New Westminster on May 2nd, 2009, for a short excursion to Cloverdale.