composite bumblebee made of flowers, not on a flower! on a finger