A review by beclaired
Heart of Silk and Shadows by Lisette Marshall
adventurous
dark
emotional
sad
tense
fast-paced
4.75