Mana Iwabuchi of Japan stops the ball

jueves, 22 julio 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)