A review by mamaduck9
The Weaver's Lament by Elizabeth Haydon

challenging dark emotional hopeful sad tense medium-paced

5.0