World Cup 2011 final: India vs Sri Lanka

  • Total Shares
Team India celebrates the World Cup 2011 win. (AFP Photo)

Leave a comment