A review by ophlie
56 Days by Catherine Ryan Howard

challenging dark mysterious slow-paced
  • Plot- or character-driven? Plot

3.5