Sunday, March 30, 2008

The two religions of Italy



Soccer is broadcast on a huge screen in the plaza in front of Milan's biggest church--the Duomo. From its rooftop you can watch the gods of Italy play or step inside to pray for victory.

LinkWithin

Blog Widget by LinkWithin