whatdoiknow.typepad.com > Rome

« Back to Rome

St Peters Square

St Peters Square

After the pope spoke, honoring one of Italy's sports teams.

Permalink