Tea bud and leaves. Tea plantations, Kerala, India

Royalty-free stock photo ID: 87696226

Tea bud and leaves. Tea plantations, Kerala, India