A review by tlm2338
A Bright Heart by Kate Chenli

3.0

Really more of a 3.5 rather than a 3.