Richard Serra, 'TTI London', 2007 - one of two giant torqued toruses

 

Richard Serra exhibition

art