Compound Eyes of the Greenbottle Fly

Compound Eyes of the Greenbottle Fly

Compound Eyes of the Greenbottle Fly

Compound Eyes of the Greenbottle Fly