Horsefly

Horsefly

Observation - Horsefly - UK and Ireland. Description: Medium-large horsefly associated with wet, boggy areas with sphagnum moss

Medium-large horsefly associated with wet, boggy areas with sphagnum moss