Cpr Contractors Cattle Car No.260 at Yale

B.C. Archives

(BC Archives: I-30844)