CAM SHI SHI GASHIRA #3

$39.99

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

SKU: 6482

6482
6482