19 votes
Tessa Gray
Jen Carstairs
Other/never read the series (comment who your favorite character is)
Will Herondale
popular
popular
recent