Close
Common green bottle fly
Phaenicia sericata or Lucilia sericata