Untitled film stills
Sherman, Cindy.
London Cape
1990
Photography