David Cox English Landscape Painter Died 1859 - April 29 in History | This Day Story