Splinters of Scarlet
In nineteenth-century Copenhagen, an orphaned seamstress goes to work for a retired ballerina, and uses her magic to investigate her father’s mysterious death while working for the same family years ago. Unrated. Commercial audiobook. For senior high and older readers. 2020.