Centre Pompidou

13 June – 22 September, 2025