Princess Alexandra of Kent
$46.90
Out of stock
Princess Alexandra of Kent, grows to 1.2m tall, warm glowing pink, repeat flowers and fragrant.
$46.90
Out of stock
Princess Alexandra of Kent, grows to 1.2m tall, warm glowing pink, repeat flowers and fragrant.