DIMITRIS P, Delaware River, Fox Point State Park, Wilmington, DE USA, 14 Nov 2011, 3:45pm
Upload a new photo.