A review by veritystu
The Crimson Petal and the White by Michel Faber

dark slow-paced

5.0