Cpr Contractors Locomotive No.1 at Yale

B.C. Archives

(BC Archives: I-30841)