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