A visual exploration of progress and humanity
2023
1930
1965
1896
1986
2022
2024
2009
2014
1898
—
1903
1921
2018
2025