South Africa Football World Cup 2010Add to Cart Add to Lightbox Download
Spanish fans celebrate in a fountain in downtown Madrid after Spain defeated the Netherlands to win the World Cup soccer final, taking place in South Africa, on Sunday, July 11, 2010. Spain won 1-0..
- Arturo Rodríguez
- Image Size
- 3400x2210 / 4.1MB
- Contained in galleries
- PORTFOLIO, PRINTS, 2010 FIFA WORLD CUP SOUTH AFRICA