Reading 2102 roars through East Mahanoy Junction as it works its train up the steep grade to Haucks.
Reading 2102 charges through the Pennsylvania countryside with its passenger train at Reynolds.
Reading 2102 rockets out of Port Clinton on a gorgeous October morning.
Reading 2102 quickly accelerates out of Reading Outer Station on a beautiful, cloudless October morning.
Crew members Chuck Trusdell and Shane Frederickson watch as Reading 2102's air compressors warm up.
Reading 2102 rests in Reading on a cloudless September morning prior to its departure from Reading Outer Station.
Reading 2102 flies down the grade through Hamburg with the final Iron Horse Ramble of 2023.
Reading 2102 steams along the steam shop spur on a clear September morning.
Reading 2102 pulls off of the Port Clinton Turntable as it steams out of the Reading & Northern Steam Shop on a cool September morning.
Reading 2102 briefly pauses on the Reading & Northern mainline to allow Reading & Northern 802 to return to the steam shop.
Reading 2102 storms up the steep grade of Hometown Hill on a sunny September afternoon.
Reading 2102's crew (Ryan Bausher, Brian Messinger, Larry Curvey, and Shane Frederickson) prepare to leave the steam shop for the move south to Reading.
Reading 2102 opens its cylinder cocks as it departs Port Clinton with its excursion.
Reading 2102 rests in under the several bridges in Reading after pulling the final Iron Horse Ramble of 2023.
Night Hostler Richard Butterworth keeps Reading 2102 hot for its excursion in the early morning hours.