A visual exploration of progress and humanity
2015
1973
2023
1930
1894
2024
—
1903
1896
1952
1899
1905
1902
1897
1906
2022