Chester Valley Trail

Chester Valley Trail

Chester Valley Trail.

Image via Montgomery County.