Jenny Lumet
Birthday: 1967-02-02 | Place of Birth: New York City, New York, USA...
Known For
Tougher Than Leather
Everybody Rides the Carousel