A review by riley_cate
The Masterpiece by Francine Rivers

4.75