A review by cristalclearshershelves
The Song of David by Amy Harmon

4.0

There's too much going on with me right now. I need time. Full review to come...