Japan, FIFA and Spain flags hanging in National Stadium roof. Final match, FIFA U-17 Women’s World Cup Costa Rica 2014
Goals at either end of the Costa Rica 2014 final ensured Japan collected a deserved 2-0 win over Spain for their maiden FIFA U-17 Women’s World Cup crown.
National Stadium, La Sabana, San José, Costa Rica. April 4th., 2014
- Photo Media Express - VWPics
- Image Size
- 3000x1987 / 4.0MB
- Contained in galleries
- 140404-Japón 2-0 España