Once Upon a Tower

Once Upon a Tower - Eloisa James It is a known fact that I love everything Eloisa James writes, but really, it's not my fault! She's just brilliant. I had no idea how she could rewrite Rapunzel, but she did it wonderfully. Review to come.