The Vanity of Human Wishes

The Vanity of Human Wishes

1749 • 28 pages