Thread subject: Diptera.info :: Pedicia sp.

Posted by jorgemotalmeida on 18-10-2007 16:01
#8

But... you surely ate larvae when you appreciated your cabbage soup! hmmm... Also, aphids, by sure! :)

Edited by jorgemotalmeida on 18-10-2007 16:23