Andrew Hampton

St. John's Parsonage (Union County, New Jersey)