IMG_5307

IMG_5307

Observation - IMG_5307 - UK and Ireland. Description: Green fly fairly certain it is a Blow fly Lucilia caesar

Green fly fairly certain it is a Blow fly Lucilia caesar