Frederic Leighton (1830-1896)

IMG_8712
Electra at the Tomb of Agamemnon, 1868-1869

Frederic Leighton (1830-1896)

img_9336
Last Watch of Hero, 1880