Bumble Bee

Bumble bee feeding at Aydon Castle, Northumberland