Rain drops fall on fresh green tea leaves on a mountain terrace in China.

Code produit:
506573703