Green tea bud and leaves. Tea plantations, Kerala, India

Royalty-free stock photo ID: 73036090

Green tea bud and leaves. Tea plantations, Kerala, India