£1.90
2 in stock
Winston Churchill is a slightly scented Spencer type that has the most beautiful deep crimson.
well ruffled petals.
Pack size: 20 Seeds
What are you looking for?