Fireworks go off at the Wankhede Stadium as India won the World Cup at home, India v Sri Lanka, final, World Cup 2011, Mumbai, April 2, 2011©AFP
 |
Fireworks go off at the Wankhede Stadium as India won the World Cup at home, India v Sri Lanka, final, World Cup 2011, Mumbai, April 2, 2011©AFP |
No comments:
Post a Comment