Magnolia tree in blossom on a small island in the lake at Stourhead, National Trust Site, Wiltshire, UK