Live action footage
Press squeezes the juice of sugar cane, close-up. Indp. India
HD
1920 x 1080
This Element is also available via Subscription.