Exhibition Delight in Nature: Stanley Spencer's World 31 Mar 2022 – 30 Oct 2022 Save / follow 1 I've seen this Comment on Delight in Nature: Stanley Spencer's World Share Delight in Nature: Stanley Spencer's World with your friends Stanley Spencer Gallery Berkshire, United Kingdom