Reading 2102 rolls into Jim Thorpe on a damp and dreary October day.
Reading 2102 departs Jim Thorpe on a gloomy autumn afternoon.
Reading 2102 accelerates out of Port Clinton on a gloomy fall morning.
Reading 2102 stomps up the grade at Taggertsville on a cold and rainy October morning.
Reading 2102 thunders by Greenwood Lake as it starts the steep climb up Hometown Hill.
Reading 2102 shoves its train up the grade at Nesquehoning Junction in order to wye the train for the return to Reading Outer Station.
Reading 2102 rolls by Lake Hauto on a crystal clear fall morning.
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.