Clematis Purple (Jackmanii Superba)

Potted/Packaged

Only 30 items left in stock.
$12.95