1 / 27
Japan
Australia v Japan 27 August 2008. Japan won the game 10 - 1. 2008 Women's Baseball World Cup, Botchan Stadium, Matsuyama, Japan.
2008 women's baseball world cupjapanmatsuyamabotchan stadiumehimebaseballwomen's baseballwomen's sport
- No Comments