Share
twitterlinkedinfacebook
Image 1 of 1
DLrwc-111023-046.jpg
The All Blacks celebrate victory at the final whistle during the All Blacks v France IRB Rugby World Cup 2011 final  at Eden Park, Auckland, New Zealand on Sunday, 23 October 2011. Photo: Dave Lintott / lintottphoto.co.nz