Denver & Rio Grande Western 491 leads its freight train around the Colorado Railroad Musuem loop on a sunny spring afternoon.
Norfolk & Western 611 passed two churches as it rolls into Staunton on a gorgeous October morning.
Old Faithful | A veteran P42DC leads Amtrak train 80 - the northbound Carolinian service - out of the depot in High Point, NC on the cloudy morning of Sunday, July 6, 2025. Growin... (more)
Maine Central train number 15, the Flying Yankee, is seen at Portland Maine in 1937. Otto Conrad Perry photo, my collection.
The late afternoon of Memorial Day sees a Pasco to Everett manifest roll along the banks of Puget Sound as it approaches Sunnyside Beach and a southbound garbage train near Steilacoom.
Strasburg Rail Road 89 leads its passenger train upgrade at Carpenters on a sunny October afternoon.
Nickel Plate Road 765 leads its passenger train outside of Steubenville on a hot June morning.
Norfolk & Western 475 leads its passenger train upgrade towards Carpenters on a cool summer day.
Reading 2102 smokes out the neighboring fields as it reaches the top of the grade on a soggy October afternoon.
Reading 2102 roars through Tamaqua on a gloomy November morning.
Reading 2102 rests in Reading on a cloudy May evening after completing an all-day excursion to Jim Thorpe.
A neat looking A-B-A set leads 114 cars eastward near Dexter Missouri in 1951. Otto Conrad Perry photo, my collection.
Sisters in Steam: 19D 3322 Clare and 24 3655 Jenny team up to work a train to Wolseley on the Cape Main line, seen passing through Tulbagh Kloof (Kloof = Gap). No. 3322 w... (more)
Taken sometime in the 1950s. Otto Conrad Perry photo, my collection.
Norfolk & Western 475 leads its passenger train up the grade at Cherry Hill on a sunny summer day.