A review by nizume
Broken Knights by Michelle Hercules

3.0

Didn’t see a reason why Rose had to die