Designed by
Title
Fresh Green Leaves of Tea Plant - Camellia Sinensis against Green Background #114615058
Description
This is a photograph of fresh green leaves of tea plant - camellia sinensis, captured at a tea plantation in Munnar, Kerala, India...