← Reading
by V.E. Schwab
Finished November 15, 2020★★★★★
First published 2020 · 448 pages · Open Library · Goodreads