Share
twitterlinkedinfacebook
Image 1 of 1
0088663.JPG
FRANKFURT, GERMANY - JULY 1 , 2006.Brazil Fans during a quarter-final match of the 2006 World Cup played between Brazil and France at the Fifa World Cup Stadium in Frankfurt, Germany. France defeated Brazil 1:0