Close
Common greenbottle fly
Lucilia caesar