Thomas Beesley, Sr.

Thomas Beesley Sr., House (Cape May County, New Jersey)