Scan barcode
A review by daniellemarie96
Cracks by Sheila Kohler
3.0
Definitely a slower read. A lot of the plot is kept until the last 20 pages or so.
Scan barcode
3.0