$29.90
Out of stock
Duchess of Portland, grows to 1m tall, red, fragrant with scattered second flowering.