Rome Photos
November 17, 2006 Rome, Italy Top of the Spanish Steps. © Keith Lubeley
November 17, 2006
Rome, Italy
Top of the Spanish Steps.
© Keith Lubeley