Lower Salford and Marlborough, Montogomery County, Pennsylvania. Harleysville.
Lower Salford. Marlborough. (inset) Harleysville.
Hopkins, G.M.
1871
G.M. Hopkins & Co.
1:31 680