Scan barcode
A review by samie
The Crimson Petal and the White by Michel Faber
Did not finish book. Stopped at 38%.
Graphic: Sexual content
Scan barcode
Graphic: Sexual content