Reading 2102 steams along the steam shop spur on a beautiful October morning.
Reading 2102 charges around Black Oak Curve as it nears Port Clinton on a cold and rainy October evening.
Reading 2102 emerges from a cloud of steam as it departs Jim Thorpe on a dreary October afternoon.
Fireman Shane Frederickson hangs the white extra flags on Reading 2102 shortly before it departs Reading Outer Station.
Engineer Shane Frederickson checks Reading 2102's feedwater heater system shortly before the locomotive departs Port Clinton.
Fireman Ryan Bausher shovels coal into Reading 2102's large Wootten Firebox as the engine slowly builds up pressure for the next day's Iron Horse Ramble Doubleheader.
Engineer Shane Frederickson gives one last look over Reading 2102 shortly before it departs the Reading & Northern Steam Shop for Reading Outer Station.
Reading 2102 passes Millers Field as it rolls down the grade on a gorgeous October afternoon.
Reading 2102 glistens in the early morning sun as it proudly rests at Reading Outer Station.
Reading 2102 stomps up Hometown Hill with its passenger train on a rainy October evening.
Reading 2102 starts its train up the Lehigh Line in order to wye its train for the return trip to Reading.
Reading 2102 departs Reading Outer Station on a beautiful fall morning.
Reading 2102 hustles through Molino as it nears Port Clinton on a hot summer afternoon.
Reading 2102 steams onto the Reading & Northern mainline in Port Clinton.
Reading 2102 rolls through Leesport as it nears the end of its excursion on a gorgeous September evening.