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):

1 Star2 Star3 Star4 Star5 Star (1 votes, average: 4.00 out of 5)