Scan barcode
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