A review by krysiamarysia
The Vanishing Triangle by Claire McGowan

dark informative slow-paced

2.5