Reading progress update: I've read 576 out of 576 pages.

Cress - Marissa Meyer

wow ... that ending ..... 
Full review to come 

Image result for shocked gif