Rose 'Princess Alexandra Of Ke 6L (91573) 6L

SKU:
91573
|
UPC:
2997293527438
$34.99
(No reviews yet)
Current Stock:
1

David Austin/English. Large, deeply-cupped pink blooms. Delicious fresh tea fragrance.