Col. Benjamin Holmes, Jr.

Benjamin Holmes House (Salem County, New Jersey)