ITALY, ROME
Pedestrians mull about St. Peter's Square