Bellevue State Park, Delaware

Location:Bellevue State Park, Carr Road, Wilmington, DE, United States