A review by libkatem
The Stone Witch of Florence by Anna Rasche

dark emotional hopeful fast-paced