A review by molly9900
The Little Stranger by Sarah Waters

4.0