A documentary about human-powered manual ferris wheel rides at Juhu beach in Mumbai.
1991
2017
1979
2024
2018
1993
2021
1994
1995
1975
1986
1982
1992
1980
1981