Lai Seng Sin - Photographer
Home
|
Browse
|
About
Previous
Next
+
Comments
World Cup
- 2016-05-26 13:16:28
Soccer fans of Spain celebrate a goal against the Netherlands while watching the World Cup final soccer match being played in South Africa on a giant screen in Kuala Lumpur, Malaysia, early Monday, July 12, 2010. (AP Photo/Lai Seng Sin)