Tuesday, May 25, 2010

Horned Devil Necklace



A devil it may be, but still it quails at the sight of ladybug larvae.

No comments: