John Bunyan Bristol John Bunyan Bristol (1826–1909) was an American landscape painter born in Hillsdale, New York.