A review by gemmalaszlo
Mistress of Melody by Anthea Lawson

4.0

Totally predictable but I loved the characters