Bee Fly

 

A black and orange striped Bee Fly perches on a leaf