New Hope & Ivyland 2-8-0 #40

New Hope & Ivyland GP30 #2198