Scan barcode
A review by and_abigail
Where Reasons End by Yiyun Li
challenging
emotional
hopeful
mysterious
reflective
sad
slow-paced
5.0
So beautiful and moving. Kudos for the phantom of the opera reference. Very sad