Flock of feathered bumblebees