Lady walking her dog in the reflections of the sun off the Delaware River at Battery Park in New Castle Delaware.