May Hands: Bleach, installation view, Roman Road, London, 25 June – 01 August 2015. © Ollie Hammick

All images: May Hands: Bleach, installation view, Roman Road, London, 25 June – 01 August 2015. Courtesy of Roman Road and the artist. © Ollie Hammick