Musk Rose (Rosa moschata ‘Sourire d´Orchidee’) (1)
A shrub rose which may be also cultivated as climber; it can reach a height of 180 cm. Blooms from May to September, flowers have up to 15 petals, they…
A shrub rose which may be also cultivated as climber; it can reach a height of 180 cm. Blooms from May to September, flowers have up to 15 petals, they…