Haunting Adeline
2021 • 549 pages

Ratings251

Average rating3.5

15

not this being the book to break my month long reading slump

April 9, 2023