You are viewing a single comment's thread from:RE: Grow Report 2-2View the full contextmdakash62 (71)in Canna-Curate • 11 months ago Nature is a new technique of innovation
Dunno know about new per say.. but nature is an awesome force to behold.
Yes you are right New means planting new trees