Rapture (Fallen #4)

Rapture (Fallen, #4) - Lauren Kate

 

Just starting to read this.