Common greenbottle

Lucilia caesar