10 July 2009

Insemination Disaster

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

1 comment: