The last of the summer weekend at Stourhead, England