Hélène Scherfbeck exhibition
Modern Art Museum • Paris • FRANCE

Set design and drawing for agence nc