On the water at the floating flower market in Xochimilco, Mexico City.