Delaware St, New Castle, Delaware 19720 USA
Birds flying over the pier at Battery Park.
Claim copyright