Cpr Contractors Flat Car No.4535 at Yale

B.C. Archives

(BC Archives: I-30842)