Make your own free website on Tripod.com

Up the Scalinata - A view from Piazza di Spagna