Other Invertebrates - Tornadoropa

Common greenbottle fly

FlyDiptera Calliophoridae