Green Roses
Green roses are one of the most remarkable little roses which exist on earth. They are apparently in cultivation since the year 1743. It became more popular after they were introduced to the world in the year 1856 by a British company named Bembridge and Harrison. The bizarre blooms are made up wholly of sepals Continue reading →













