Reelback
| | QuickList

Years

Vatican City - Rome - Italy - St. Peter's Square - Piazza San Pietro