A review by madamelacy
The Invisible Life of Addie LaRue by V.E. Schwab

challenging emotional mysterious reflective sad tense slow-paced

3.75