Scan barcode
A review by duck_reader
The Watchmaker of Filigree Street by Natasha Pulley
Did not finish book. Stopped at 34%.
The characters are very unlikeable
Moderate: Racism and Sexism