Winnowing in a small village of Southern Tamil Nadu.

Advertisements