A review by payolac52
Ryan Redemption by Sadie Kincaid

3.0

Smut loosely held together with a vague plot