Soldier fly

Soldier fly

Observation - Soldier fly. Description: Green thorax, pale green eyes, hairy legs

Green thorax, pale green eyes, hairy legs