Greenbottle Fly

Greenbottle Fly

Observation - Greenbottle Fly. Description: