Bee fly

Bee fly

Observation - Bee fly - UK and Ireland. Description: Still huge numbers of these in sheltered, sunny woodland rides locally

Still huge numbers of these in sheltered, sunny woodland rides locally