A review by amysundet
Every Last Lie by Mary Kubica

mysterious reflective
  • Diverse cast of characters? No

2.0