Four-barred Major (Soldier Fly)

Four-barred Major (Soldier Fly)

Observation - Four-barred Major (Soldier Fly) - UK and Ireland. Description: