Wild flowers growing by the river at Needham Market. Bee inside the flower