Clash of Titans

2011



Black and white silver print on lambda

24 x 36 cm | 9 1/2 x 14 1/8 in