New Castle Ice Piers

Delaware River
New Castle
Delaware
United States