1981
Moto Perpetuo shows an absurd picture of our neverending changing culture and history.
2007
1960
2014
1998
2024
1997
2020
2019
2018
2013
1983