back
particle stream
mixed media on paper 75cm x 75cm
2005
next