At home, Electra was weaving twine Crossword Clue

Last seen: THE GUARDIAN, 21 Apr 2013

Matching Answer