Bumble Bee

Bumble Bee

Observation - Bumble Bee - UK and Ireland. Description: Small bumble bee on kidney vetch. Possibly a worker.

Small bumble bee on kidney vetch. Possibly a worker.