Hosted by Breaking the Spine; Stop by for info on joining in!

 

the retribution of mara dyer (mara dyer #3) by Michelle Hodkin

Synopsis and photo from Goodreads: 78 more words