Rome Photos

November 17, 2006

Rome, Italy

This church sat right at the top of the Spanish Steps, to the right of the Hassler Hotel.

© Keith Lubeley 

 

 

Previous Next