Horsham, Montomery County, Pennsylvania. Marble Hall, Barren Hill.