This was painted in 1886 . It is located in Tate Britain . The dimensions are 142.2 cm by 111.8 cm and 56.0 inch by 44.0 inch . oil was the medium for this . George Frederic Watts made Hope painting
George Frederic Watts made a painting in 15th century