Follow us:
Workers pluck tea leaves at the Dagapur Tea Estate on the outskirts of Siliguri on June 11, 2012.
Follow us: