Preview Bumble-bee on a flower - Echinacea purpurea Image ID: 832-6865 Artist: Giesbert Kühnle Purchase a commercial license Buy framed prints & more from our print store bumble bumble bee echinacea nektar animal bee bloom bumblebee close close up collect collecting diligence emsig fauna flower hat industriously insect macro nature purpurea red sun