Snow Rose Bonsai

Snow Rose Bonsai
Commonly called Snow Rose Bonsai is a genus of flowering plants in the family Rubiaceae, with only one species, Serissa japonica. It is found in southeast Asia, India, China and Japan. Source

Embed This Image On Your Site (copy code below):

Share on Facebook41Tweet about this on TwitterShare on Google+0Pin on Pinterest0Share on Reddit0Share on StumbleUpon0
1 Star2 Star3 Star4 Star5 Star (1 votes, average: 4.00 out of 5)