The Parasite
The Parasite

The Parasite, 2009
cast glass and overbeaten flax, 20x10x3, $900

« prevbrowse allnext »