London 2012 Ceremonies

CT secured some of the most impressive contracts in the Olympic and Paralympic Games in London