soldier fly

soldier fly

Observation - soldier fly - UK and Ireland. Description: