Helena Christensen in a Neon Green Track Pants and Her Female Pal Stop to Communicate with a Friend from an Open Window in New York 04/22/2020-4 Previous image Next image