Indian Bean Tree flowers, with blue bee. SW France.
Flowers Plantsanimalsbean treebeeblueflowerinsectspollenwhite