Back to top

Cooper's Point, on the Delaware, New Jersey.