Taylor Institution, Bodleian Library, Oxford, UK

15 May - 21 June 2025