Saturday, April 2, 2011

Fireworks go off at the Wankhede Stadium as India won the World Cup at home

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:

LinkWithin

Related Posts Plugin for WordPress, Blogger...