A review by heyitspetra
The Invisible Life of Addie LaRue by V.E. Schwab
emotional
mysterious
reflective
3.75
3.75