Thomas Shourds

Joseph Ware House (Salem County, New Jersey)