A review by ellas_escapism
The Vanishing Triangle by Claire McGowan

3.0