A review by kayjamieson
Unspoken: Bathsheba by Francine Rivers

5.0