Fallen Souls (1 books in series)

The Evanescence (2000)
language
English
4.22 of 5 Votes: 2
review 1: loved all these books but this one had the best ending out of all the books I've read in 6 months :)
review 2: My name is Gemma Lucas and everything in my life is falling apart.