{
Posted by Science Illustrated on November 16, 2010 in Galleries · 0 Comments
Flies lay their eggs in cages in the reproduction room. Image: Psaila.net
[Not a valid template]