Snow Rose Bonsai Tree Care

The Snow Rose Bonsai Tree, scientific name Serissa foetida or Serissa Japonica, is one of the most popular bonsai trees. It is a sub-tropical evergreen that produces small pretty flowers all year round. It has naturally small dark green leaves …

Read more