No. 7312 as Canadian National No. 7157.
No. 7312 operating in Stratford, Ontario, Canada in May 1959.
No. 31 next to the engine house with No. 90.
No. 7312 is in the steam locomotive shop
No. 7312 arriving at the Strasburg station.
No. 7312 outside of the shops in February 2022.
No. 7312 undergoing its overhaul in July 2014.