Small Artworks > More Small Artworks

The Spider In The Garden series, Haihara Art Center, Tampere, Finland
The Spider In The Garden series, Haihara Art Center, Tampere, Finland
Mixed media
Various Dimensions
2007

Installation view of Spider In The Garden at Haihara Art Center, Tampere, Finland.