"Augusta Springs" - Norfolk & Western 611 on the Buckingham Branch/Virginia Scenic Railroad, November 2023
"Frosted Running Gear" - Norfolk & Western 475 on the Strasburg Rail Road, January 2024
Running gear of Reading & Northern 425, October 2021
"Steam in the Snow" - Norfolk & Western 475 on the Strasburg Rail Road, January 2024
"Sunset in the Snow" - Norfolk & Western 475 on the Strasburg Rail Road, January 2024
"You missed a spot!" Winter railroading can be difficult, especially when the impromptu snowball fight erupts.
"Night fishing" - Black River & Western Railroad #60 breaks the silence of a tranquil spring night in New Jersey.
"Rainbow Over Ringoes" - Black River & Western Railroad #60 charges through Ringoes, New Jersey.
"Racehorse" - Reading & Northern 425 "struts her stuff" as she leads a passenger train toward Port Clinton, PA. December 2022.
TOP OF THE HILL - Reading and Northern #425 crests the grade approaching Haucks Junction, just before sunset.
"VOLCANIC" - Reading & Northern #425 puts on an impressive display of condensation in the chilly December air of eastern Pennsylvania.
Engineman Ross Gochenaur steps down from the cab of Strasburg Rail Road 89.
Norfolk & Western 611 creates its own weather patterns as it blasts out of Goshen, Virginia. November 2023.
Conductor Thomas and fireman Dylan on the Strasburg Rail Road. February 2024.
Night photo session on the New Hope & Ivyland. September 2005.