A Soldier Fly? (With upright stance)

A Soldier Fly? (With upright stance)

Observation - A Soldier Fly? (With upright stance) - UK and Ireland. Description: