Tea plants at Nuwara Eliya, Sri Lanka

Code produit:
138111652