Wild flowers growing by the river at Needham Market