UpRome  PreviousPrevious  NextNext
The Spanish Steps at Piazza di Spagna
The Spanish Steps at Piazza di Spagna
Saturday, September 29, 2001, 12:23 PM