A visual exploration of progress and humanity
1990
2024
1902
2025
1896
2023
—
2019
2022
1900
1894
1925