Koln Imprint I
Koln Imprint I | 2005
embossed etching | 63 x 63 cm
This work features in the Imprint exhibition.