This was made in 1886 . Hope is at Tate Britain . George Frederic Watts made Hope painting . 142.2 cm by 111.8 cm and 56.0 inch by 44.0 inch is the size of the painting . It was made in oil
Hope was painted in the year 1886