Jul 052017
 

Deepti Sharma of India bats during the ICC Women's World Cup 2017 match between Sri Lanka and India at The County Ground in Derby, England.

Click for detailed story

 Leave a Reply

(required)

(required)