Home / Browse / Railways / Locomotives and Equipment
European and North American Railway steam locomotive Hercules - first locomotive in New Brunswick, being towed on a bobsled to shops for final assembly
Same sub-file

More from Locomotives and Equipment

See all 111 →