A review by mpurdy
A Song to Drown Rivers by Ann Liang

4.0

The ending ripped my heart out and I am not sure I will recover.