ICC World Cup 2011 trophy goes on display in Mumbai

 

Copyright AFP (Agence France-Presse), 2011 

 

Read Comments