Greenbottle (Lucilia sp)?

Greenbottle (Lucilia sp)?

Observation - Greenbottle (Lucilia sp)? - UK and Ireland. Description: