Helena Christensen by gotty · July 11, 2020 << Back to post Helena Christensen – Walking her dog during a break in the rain in New York City Helena Christensen 2020 : Helena Christensen – Walking her dog during a break in the rain in New York City-07