Archivo Latino

Joy in Spain by Ana Laura Castro

Spanish fans react during the World Cup final between Spain and the Netherlands in Madrid on Sunday July 11, 2010. (Photo Ana Laura Castro)

4. 39055.JPG

4 of 24
previous next

Spanish fans react during the World Cup final between Spain and the Netherlands in Madrid on Sunday July 11, 2010. (Photo Ana Laura Castro)

Headline: Spain World Cup
Author: Ana Laura Castro


archivo corp agro