Tuesday, January 30, 2007

Rome: Even the staircase

Even the staircases are fantastic. I'm sure there was some story about this one - like it's the largest free standing staircase in the world or something like that - but I think I missed it.