Tabanus Horsefly

Tabanus Horsefly

Observation - Tabanus Horsefly - UK and Ireland. Description: