World Cup 2010 Final photos
Netherlands supporters are out in force as the atmosphere builds towards a stunning crescendo ahead of the final showpiece.
Friday, July 16, 2010
Netherlands supporters are out in force as the atmosphere builds towards a stunning crescendo ahead of the final showpiece.