Bright 4-spined Legionnaire

Bright 4-spined Legionnaire

Observation - Bright 4-spined Legionnaire. Description: Live fly taken from spider and webbing removed. More Soldierflies

Live fly taken from spider and webbing removed.
More Soldierflies