Dene Leigh, ‘Sensory Stimuli’, 2015, Baert Gallery

Image rights: Courtesy Baert Gallery, copyright the artist. Joshua White | JWPictures.com

About Dene Leigh

English, b. 1989, London, United Kingdom, based in London, United Kingdom