A review by ritzreads
Aristotle and Dante Dive Into the Waters of the World by Benjamin Alire Sáenz

5.0

I cried at least 7 times reading this book
~~
overall: it slayed