whatdoiknow.typepad.com > Rome

« Back to Rome

Piazza San Pietro (St. Peter's Square)

Piazza San Pietro (St. Peter's Square)

The pope had given an audience earlier in the day.

Permalink