Kate MacGarry – Peter McDonald 27 Old Nichol Street London E2 7HR – (11 September – 16 October, 2021) View »