Splendid Species Roses
Just what are species roses? They are wild roses that have developed on their own without help from us humans, and within the genus Rosa. There are an estimated 150 – 200 types of wild roses in the world, some supposedly having been around for more than 30 million years. All are native to the […]
Splendid Species Roses Read More »