WORLD CUP FINALS / IMG_8421
Italy vs. France
7/9/06
Pietrasanta, Tuscany

Previous Home Next

IMG_8421

the kid with the red wig is the same kid with the flag in the semi-finals . . . he remembered me too