Ambience Beach Sea Marina Chennai Sugar Cane juice machine running close up Crowd walla Vendor calls

Beach marina in Chennai, India with sugar cane juice machine running close, crowd walla, and vendor calls.
1:32