A staged film where over 100 cyclists cycle towards the camera.
2016
2025
2020
1970
1987
2019
2021
2008
2010
2011
2018
2023
1984
2009
2017