Lisa's Travel Photos

Western Europe

Italy #9

Santa Claus really IS coming to town! (Many of them, apparently.)

We were in Florence the week before Christmas, when we saw these Santas rowing near the Ponte Vecchio. Surreal.