Date

May 2008

Place

Italy – Rome – Piazza del Popolo

Category

Large-scale events