The Giants are a new idea by Richard. Some of the ‘sporting’ designs have been sent to THE 2012 OLYMPIC COUNCIL to be considered to be put around London in 2012. Here are some of the images...
...The Paralympian...

...Clearing The Bar...