A review by ameserole
Damaged by Sheridan Anne

3.0

Another predictable cliffhanger - goodie.