A review by book_dragon20
Redeemed by Kristin Cast, P.C. Cast

adventurous medium-paced
  • Loveable characters? Yes

4.0