A review by ceruleancerise
Moonflower Murders by Anthony Horowitz

mysterious reflective fast-paced

4.0