Bumblebee
Duddington near Stamford, Cambridgeshire