A review by egbella
Unspoken: Bathsheba by Francine Rivers

3.0