Steve

7%
Flag icon
Over the last few centuries breeders have produced variations on those forms so that there are now thousands of varieties of rose, ranging from some of the old musks, damasks, and albas to the innumerable current versions of the hybrid tea rose, from miniature to hulking cabbage roses, single blooms to clusters, bushes to climbers, stark
Orwell's Roses
Rate this book
Clear rating
Open Preview