2014 FIFA World Cup Brazil
Brazil Women's fans (BRA), JUNE 18, 2014 - Football / Soccer : FIFA World Cup Brazil
match between Spain and Chile at the Maracana Stadium in Rio de Janeiro, Brazil. (Photo by AFLO)
20 Jun 2014
Rio de Janeiro Brazil
No third party sales
Copyright 2013 Nippon News | Editorial Photos | Production Services | Japan. All Rights Reserved | All pictures are for editorial use only.