New Zealand - France 10/23/2011





 New Zealand - France 

World Cup Final 2011

October 23, 2011

Eden Park (Auckland)