mileena2507 's review for:

Broken Knight by L.J. Shen
4.0

Could not stop crying. I loved the book but it broke my heart