Horsefly

Horsefly

Observation - Horsefly - UK and Ireland. Description: Large fly, 20mm body length. Forked vein.

Large fly, 20mm body length. Forked vein.