News Pages
Group News Sites
Let's get Social
Copyright @ Wijeya Newspapers Ltd.
11 July 2010 03:31 pm
Dutch supporters arrive in the center of Rotterdam on July 11, 2010 to watch the 2010 FIFA World Cup final football match opposing Netherlands to Spain in Johannesburg. AFP PHOTO