A review by bibliomaniacuk
The Sirens by Emilia Hart

5.0