A review by elisabsas
Our Missing Hearts by Celeste Ng

4.5