Greenbottle Fly

Greenbottle Fly

Observation - Greenbottle Fly - UK and Ireland. Description: