A Glimpse of Italy  
The Duomo, Florence: The fourth largest church in the world - whose gigantic cupola (140 ft) is the symbol of Florence's artistic and architectural achievements. 
 


Site maintained by Seby & Meena
© 2000 Seby Varghese Thokkadam