CAM SHI SHI GASHIRA #3

$44.99

Translated means, “Lion’s Head.” Rose red, peony-shaped flowers bloom from early fall to mid spring.

SKU: 6482

6482
6482