Close
Tachinid Fly
Protodejeania sp., possibly P. echinata