A tea garden labourer plucks tea leaves at the organic tea garden of Temi Tea Estate in India's Himalayan state of Sikkim.
1.5k