Older version of Tachinid fly - Belvosia sp.

Lynette Schimming