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)