Gen. William Alexander

Lord Stirling Manor Site (Somerset County, New Jersey)