oil was the medium for this . It is located in Tate Britain . The artist of Hope was George Frederic Watts . The painting Hope is 142.2 cm by 111.8 cm and 56.0 inch by 44.0 inch . This was made in 1886
George Frederic Watts created this painting