Viva Italia in San Francisco
Photo essay: Cheering for Italy in San Francisco
July 10, 2006
I took this pictures in Little Italy in San Francisco after the final game between Italy and France. The funny thing was I heart more people speak Farsi than Italian, Viva Italia, Viva Azzurri.
Click on photo to see 25