Big Bumble Bee

Big Bumble Bee

Observation - Big Bumble Bee - UK and Ireland. Description: