A review by akpalacio
Deadly Little Scandals by Jennifer Lynn Barnes

mysterious fast-paced

3.75