Muflon, Germany
2011
inkjetprint (5)
36 cm x 53 cm