A review by saucepotrach
The Vanishing Triangle by Claire McGowan

challenging dark informative sad medium-paced

3.0