Ponte Vecchio, a bridge over the Arno River in Florence, Italy