anrc-uk.com

Dried tea leaves. Production line inside tea factory in India Munnar .