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

Previous Home Next

IMG_8428

this woman is nervously twisting the hair of the woman in front of her