Electra at the Tomb of Agamemnon
painting 24 of 80 by Frederick Leighton

Electra at the Tomb of Agamemnon by Frederick Leighton