Bumble Bee

Bumble Bee

Observation - Bumble Bee - UK and Ireland. Description: Bumble bee on geranium flower

Bumble bee on geranium flower