Electra

by Meritxell Riera Prims

Electra at the Tomb of Agamemnon by Frederic Leighton (1869)

Image

Sad to admit it, but I’m at a point when I think the only man I trust is my father, and not even so.

Advertisements