Moto Perpetuo shows an absurd picture of our neverending changing culture and history.
2024
2011
2017
2018
2000
—
2015
1949
2006
2013
1962
1942
1926
1924
2020
1912