Common greenbottle
Lucilia caesar