The India team celebrate their six wicket victory during the 2011 ICC World Cup Final between India and Sri Lanka at Wankhede Stadium on April 2, 2011 in Mumbai, India. (Photo by Michael Steele/Getty Images)
*You can upload your own caption in the basket (Framed orders only).
Want to unsubscribe? Click here