The Red Pierrot (Talicada nyseus) is a small but striking butterfly found in South Asia and...
photo essay: Macro shots of insects
nice try
by kombizz on Mon Aug 24, 2009 10:22 PM PDT