bumble bee 3

bumble bee 3

Observation - bumble bee 3 - UK and Ireland. Description: