Helena Christensen – Out for a dog walk in New York City Helena Christensen – Out for a dog walk in New York City