Flower Seller on London Bridge. (1885). Oil on canvas. 91 x 53.