20201217
Sherpa coat.
Catherine Deneuve during a smoke break. Photographed by Paul Popper, 1963.
←
→