Thread subject: Diptera.info :: "Strange" pupa (Tachinidae?)

Posted by jorgemotalmeida on 07-11-2007 18:45
#4

compact cheerios? :| :o

Carcharodus alceae - hesperiidae, right? ;)