Lisa's Travel Photos

Western Europe

Italy #12

Christmas Lights in the Piazza della Cistern, San Gimignano