This is the facade of Florence's main cathedral, the Duomo. Our hotel was a few blocks away, and the sheer size of this place was truly awe-inspiring.
Apr 10, 2005 2:47 AM