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

5.0

Such beauty in a book.