Monthly Archives: January 2012
Rod Sheard
Rod Sheard, the Australian who designed the Olympic Stadium in London, gives his verdict on the legacy it should leave for the British capital
...
Posted in 03, Exclusive interview
Comments Off