Scan barcode
A review by thewildmageslibrary
The Watchmaker of Filigree Street by Natasha Pulley
4.0
Honestly had no idea where this one was headed! Very enjoyable.
Graphic: Racial slurs and Racism
Moderate: Violence, Sexism, and Blood
Minor: Homophobia, Death of parent, Medical content, Child abuse, and Police brutality