A visual exploration of progress and humanity
2025
2023
1894
1997
1911
1921
1897
2024
1898
1965
1964
1874
2018