New Hope & Ivyland Railroad 40 pulls out of New Hope with the first train of the day on a cloudy 4th of July.
New Hope & Ivyland Railroad 40 leads its passenger train through the woods at Deer Park.
New Hope & Ivyland Railroad 40 storms up the grade as it passes the rock cut before Reeder.
New Hope & Ivyland Railroad 40 races through Reeder on a lovely June afternoon.
New Hope & Ivyland Railroad 40 thunders up the grade as it approaches Aquetong on a lovely June afternoon.
New Hope & Ivyland Railroad 40 shines in the sun on a beautiful May morning in New Hope.
New Hope & Ivyland Railroad 40 charges into the woods at Deer Park with the first excursion of the day.
New Hope & Ivyland Railroad 40 basks in the morning sun in New Hope before departing with the first train of the day.
New Hope & Ivyland Railroad 40 drifts into Lahaska on a sunny May afternoon.
New Hope & Ivyland Railroad 40 rolls upgrade through Lower Mountain.
New Hope & Ivyland Railroad 40 whistles for the crossing at Aquetong as it charges up the grade through the woods.
New Hope & Ivyland Railroad 40 works hard up the grade at Aquetong.
New Hope & Ivyland Railroad 40 rolls through Reeder on a lovely May evening.
New Hope & Ivyland Railroad 40 hustles across the West Mechanic Street Bridge on a lovely spring afternoon.
New Hope & Ivyland #40 running around its train at Lahaska.