London 2012 Olympic Torch wins Design of the Year award

5 Views Comment Off

The London 2012 Olympic Torch was today recognised as the Design of the Year at an awards ceremony hosted by the Design Museum.

About the author