1 / 9
India
Australia v India 24 August 2008. Australia won the game 15 - 0. 2008 Women's Baseball World Cup, Botchan Stadium, Matsuyama, Japan.
2008 women's baseball world cupjapanmatsuyamabotchan stadiumehimebaseballwomen's baseballwomen's sportindia
- No Comments