I believe this is a common plant... I also believe that I used to know its name but I have forgotten it! Help! Seen in Northern Thailand. However, my friend from Britain says she has seen them in her neighborhood as well.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy