Italy
The Swiss Guards give a touch of color to St. Peter's Square: in their Renaissance costumes.
Vatican City - november 2007