A review by karmonick
The Last Mrs. Parrish by Liv Constantine

5.0

The book started out predictable but quickly had twists that made it impossible to put down