A review by katiereads13
The Vanishing Triangle by Claire McGowan

dark mysterious

2.0