IMG_5307

IMG_5307

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

Green fly fairly certain it is a Blow fly Lucilia caesar