Scan barcode
A review by liokamino
Giovanni's Room by James Baldwin
5.0
Unbelievably good. Reading this book is the definition of sublime: beautiful and terrible, in all the worst places. I fell in love with this book. It broke my heart.