Installation view, University of Creative Arts, Farnham, UK, 2014. Photo: Piper Shepard
Screen
Screen
Screen (detail)
prev / next