William Blake Richmond. Electra at the Tomb of Agamemnon
William Blake Richmond
born and died London, England, 1842-1921
Electra at the Tomb of Agamemnon
1874
oil on canvas
170.2 x 157.5 cm
Gift of Sir W.B. Richmond Estate, 1924
Art of the Day
February 2, 2009