Cindy Sherman

Cindy Sherman photograph, from the series Untitled Film Stills, on building in Vevey, Switzerland, as part of the Festival of Images.