Thread subject:
Diptera.info :: Tachinidae in action, almost
Posted by rvanderweele on 13-12-2006 20:45
#13
Not a clear one, but here you can see she is laying eggs ( I presume she is oviparous)