Share
twitterlinkedinfacebook
Image 1 of 1
INTSL0618140855.jpg
Rio de Janeiro, Brazil - June 18, 2014: Chile beat last World Cup champions Spain 2-0 at Estadio Jornalista Mário Filho (Maracanã).

© 2015 All rights reserved ISI Photos