Large Parasitic Fly

Large Parasitic Fly

Observation - Large Parasitic Fly - Global. Description: Large size and long yellow legs are surely distinctive. Seemed to be inserting black ovipositor(?) into the log- picture taken shortly after landing on the log

Large size and long yellow legs are surely distinctive.
Seemed to be inserting black ovipositor(?) into the log- picture taken shortly after landing on the log