chrispratt Well Known Member Jul 4, 2006 #1 Seen in front of St. Peter's Basilica at Vatican City near Rome, Italy.