A review by shan1a
Brutal Prince by Sophie Lark

3.5