Featuring four artists, Laura Aldridge, Rana Begum, Francis Upritchard, Bethan Laura Wood, this installation show at Kate MacGarry runs to 2 July 2017. All images photography credit Angus Mill, courtesy of the artist and Kate MacGarry, London. Kate MacGarry, 27 […]