Make your own free website on Tripod.com

The church of Trinita dei Monti and the obelisc at the top of the Spanish Steps