Share
twitterlinkedinfacebook
Image 1 of 1
INTLDZ070610018.jpg
The 2010 FIFA World Cup semi-final between the Netherlands and Uruguay happened at Greenpoint Stadium in Cape Town, South Africa on Tuesday, July 6, 2010.  Netherlands defeated Uruguay 3-2.

© 2015 All rights reserved ISI Photos