Prints for Sale

Orchid I

2004
Etching and screenprint
78 x 37.5 cm
Edition: 12
(T.2355)

2,750