A review by m3lly
Wolf Gone Wild by Juliette Cross

4.25