A review by elizabethkingstonmiller
Vanity Fair by William Makepeace Thackeray

reflective slow-paced

3.25