Bumble-bee

Bumble-bee

Observation - Bumble-bee - UK and Ireland. Description: Struggling with bee ID!!

Struggling with bee ID!!