Insect Sketches by Dr. Cecilia Chen

Click image to enlarge. Submitted by Dr. Chen in August 2005