William Makepeace Thackeray

Born: 1811-07-18


Placeholder