A review by leebooksorg
Across the Nightingale Floor by Lian Hearn

adventurous sad fast-paced
  • Strong character development? No

3.0