Upper Hanover, Montgomery County, Pennsylvania.

Upper Hanover, Montgomery County, Pennsylvania.