Sport Industry Award Trophy Created by Thomas Lyte
2010-03-04 31 Dailymotion
More a piece of a sculpture than a trophy, the awards are handmade in England in the Thomas Lyte workshop by some of the most skilled silversmiths in the world. This much sort after award is presented each year at a glittering ceremony in London.