10 July 2009

Spermzilla

Spermzilla escapes from the North East England Stem Cell Institute.
Acrylic on paper 31cm x 41cm. Click to enlarge.
Post a Comment