Nothing But Shadows

Simon learns about James Herondale’s time at Shadowhunter Academy. One of ten adventures in Tales from the Shadowhunter Academy.It’s hard to be a Shadowhunter when...