A review by kdaverson
The Last Secret of Lily Adams by Sara Blaydes

emotional hopeful mysterious reflective sad fast-paced

5.0