Mana Iwabuchi of Japan stops the ball

Donnerstag, 22 Juli 2010

Mana Iwabuchi of Japan stops the ball during the 2010 FIFA Women's World Cup Group C match between Japan and England at the Bielefeld Arena on July 21, 2010 in Bielefeld, Germany. (Photo by Martin Rose - FIFA/FIFA via Getty Images)