5035 Rose Deep Secret 1 bare root The 'Deep Secret' Hybrid Tea Rose produces deep purple buds.
£ 8.49