A review by whatthewhat
Dangerous in Diamonds by Madeline Hunter

5.0