Samuel Imbach

Die Brut XII, 2011, oil on cotton, 69 x 104 cm

© Samuel Imbach