Helena Christensen – Walking her dog during a break in the rain in New York City Helena Christensen – Walking her dog during a break in the rain in New York City