Thread subject:
Diptera.info :: French Guianan tachinid 1 - Cholomyia sp.?
Posted by rvanderweele on 27-02-2011 18:28
#2
OMG, extraordinary long legs! Hybrid Tachinidae/Micropezidae? ;)