Sunday, August 8, 2010

Lumbricus rubellus

Nov 6, 2009. SERC, MD, USA