Sarah Keyworth: My Eyes Are Up Here 19 September 2024 London EartH (Evolutionary Arts Hackney) Buy Tickets