Back to top

Industrial piers on the Delaware River, Camden, New Jersey.