Amsterdam the day of the South Africa 2010 World Cup final

Amsterdam the day of the South Africa 2010 World Cup final