Reviewed by lauriesbookshelf on

4 of 5 stars

Share
Didn’t see this one coming! Full review will be on the blog on April 16.

Last modified on

Reading updates

  • Started reading
  • 10 April, 2018: Finished reading
  • 10 April, 2018: Reviewed