Title: Electra at The Tomb of AgamemnonArtist: Lord Frederick LeightonMedium: Painting / Print / Poster