Older version of Feather-legged Fly - Trichopoda pennipes

Lynette Schimming