When: From June 27th (04:00 PM) until June 30th (06:00 PM) 2024Where: Piazza S. Pietro, 5-1, 00030 Castel San Pietro...