Bumblebee perched on a purple brodiaea flower gathering nectar with macro photography winged insect pollinator pollination - Free Stock Photo | Picren | PicRen