Fitzwilliam Museum

The Human Touch

Making Art | Leaving Traces

18 May 2021 to 1 August 2021