Designed by
Title
Shrub rose 'Deep impression' flowering with large, fully double, deep red flowers with white stripes #264920806
Description
Shrub rose 'Deep impression' flowering with large, fully double, deep red flowers with white stripes in the garden in summer