Artists: John Russell and Joey Holder

Exhibition title: TETRAGRAMMATON

Venue: LD50, London, UK

Date: April 22 – May 29, 2016

Photography: all images copyright and courtesy of the artists and […]