Electra at Tomb of Agamemnon. (1869). Oil on canvas. 150 x 76.