FIFA World Cup 2010
11 June 2010-- South African supporters at the South African High Commissioner''s residence in New Delhi, at the opening of FIFA World Cup 2010.
Published: Friday,Jun 11, 2010 20:29 PM GMT-06:00
11 June 2010-- South African supporters at the South African High Commissioner''s residence in New Delhi, at the opening of FIFA World Cup 2010.