The Henge (1932-2002) RIP?

The British Museum, London

11 November 2002