_DSC7536 Published April 17, 2014 at 1000 × 667 in The Substation Contemporary Art Prize ← Previous Next →