William Makepeace Thackeray


British Novelist


Rank 1355


Views 687


Quotes 2


William Makepeace Thackeray Quotes

249

438