Bee fly

Observation - Bee fly - UK and Ireland. Description: Seen on flowers in the garden during a sunny day

Seen on flowers in the garden during a sunny day