A review by bookishmadness
The Final Six by Alexandra Monir

4.0

Review to come!