A review by rica_reads
A Little Life by Hanya Yanagihara

4.0

My fragile heart has been crushed..