Robin Platzer/Twin Images
Add to Lightbox
3975 Sheila Nevins and Liz Smith .jpg
Sheila Nevins and Liz Smith posing for photographers at the Ron Galella HBO Documentary "Smash His Camera" on June 1, 2010 at the Museum of Modern Art in New York City.
Robin Platzer/ Twin Images
© Robin Platzer/Twin Images