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