Soldier fly

Soldier fly

Observation - Soldier fly - UK and Ireland. Description: