!SPOILERS!: Shadowhunter William Herondale became a ghost after his death of old age because he had unfinished business to attend to in London.All Rights Reserved
If you already have an account, Log in.
!SPOILERS!: Shadowhunter William Herondale became a ghost after his death of old age because he had unfinished business to attend to in London.
13 parts