Horsefly (female)

Horsefly (female)

Observation - Horsefly (female) - UK and Ireland. Description: