About

Helena Hill lives in Somerville, Massachusetts. She likes plants, crossword puzzles, and walking across bridges.