Stock Photo - Green tea bushes on plantation in Darjeeling, India

Stock Photo: Green tea bushes on plantation in Darjeeling, India.

Searchable keywords

Choose multiple keywords