IMG_3499

IMG_3499

Observation - IMG_3499 - UK and Ireland. Description: If this is female, is it laying eggs in host fly?

If this is female, is it laying eggs in host fly?