Long-horned Soldier

Long-horned Soldier

Observation - Long-horned Soldier. Description: swept from grass and rushes More Soldierflies

swept from grass and rushes
More Soldierflies