A review by stewartbrittany26
Bad Moon Rising by Sherrilyn Kenyon

medium-paced

5.0