License Photo
FIFA World Cup 2010 - Final - Holland v Spain
Former South African President Nelson Mandela is paraded around the pitch prior the FIFA World Cup Final match at Soccer City Stadium in Johannesburg, South Africa on July 11, 2010. UPI/Chris Brunskill
Please fill out form for pricing information for the photo below.