Old Trucks, Cars, and Machinery - Maraya

Canadian Northern Caboose

Big Valley, Alberta, 2009-08-12

BJW6075AlbertaBig ValleyCabooseCanadaCanadian Northern RailwayPrairies