Bee-fly colour variations

Bee-fly colour variations

Observation - Bee-fly colour variations - UK and Ireland. Description: A range of colour (and size) variants in B. major

A range of colour (and size) variants in B. major