William Makepeace Thackeray

Vanity Fair

William Makepeace Thackeray