A documentary about human-powered manual ferris wheel rides at Juhu beach in Mumbai.
Released
2007-01-01
Duration
9 min
Country
India
Genre
Documentary
Production
N/A
Director