tea plantation of Kerala, South India

Royalty-free stock photo ID: 89995609

tea plantation of Kerala, South India