A review by crimsonkas
When Beauty Tamed the Beast by Eloisa James

4.75