The #T20WorldCup Women’s trophy has landed in Jakarta, Indonesia. Some budding local cricketers were on hand for some street cricket!

ICC T20 World Cup Image

ICC T20 World Cup