Apr 2, 2011

2011 World Cup Celebrations

Sachin Tendulkar of India is chaired on a lap of honor after India victory over Sri Lanka in the 2011 ICC World Cup Final between India and Sri Lanka played at Wankhede Stadium on April 2, 2011 in Mumbai, India.