
Mr. Klevra
This is Research , 2011
Mixed media
42 x 51 x 20 cm
Copyright The Artist
Sold
8
di
21