A review by natalieluttrell
Virgin River by Robyn Carr

adventurous medium-paced

3.5