A review by kentuckybooklover
Vanity Fair by William Makepeace Thackeray

reflective slow-paced

4.0