Chain of thorns
2023,
Book
, 778 pages :
4
holds /
37 copies
4348842
Summary/Review:
Love, duty, and danger collide in Edwardian London, as the Shadowhunters face the greatest threat they have ever known.