Ponte Vecchio (Old Bridge), Florence, Italy

“Ponte Vecchio is a Medieval bridge over the Arno River, in Florence, Italy, noted for still having shops built along it, as was once common.” Source: Wikipedia, Photo: Valeria Della Longa