A review by purplejade
Succubus on Top by Richelle Mead

5.0