Horse Fly

Horse Fly

Observation - Horse Fly - UK and Ireland. Description: This appears to be a variety of Horse Fly

This appears to be a variety of Horse Fly