Switzerland & Italy / 115
Sony DSC-F828
6/24/2004

Villa Balbianello which is near Lenno on Lake Como. A scene from the last Star Wars movie was filmed here.

Previous Home Next
 
115
115.jpg