A review by miksbookpicks
People Will Talk by Kieran Scott

mysterious fast-paced

4.5