Wonderful flowering apple trees at Eyeworth Pond in the New Forest today. Hampshire, UK.