A review by theqissilent
Beauty by Laurell K. Hamilton

3.0