Release date: 21/07/2011 |
The Global Champions Tour Trophy has made its way to the majestic setting of the Chateau de Chantilly, France. The trophy can be viewed at the GCT Trade Stand throughout the weekend of the event 22-24th July, 2011.

Photo credit: Stefano Grasso/GCT