Getrude Candiru

Getrude Candiru Team Female CricketLoves all things female cricket femalecricket.com/

ICC Women’s Global Development Squad announced to play against ECB Super League teams

ICC in association with England and Wales Cricket board has formed a 13 member squad for…