A review by katdirks
Vanity Fair by William Makepeace Thackeray

5.0