Skip to main content

CAM SHI SHI GASHIRA #3

$39.99
Write a Review
SKU:
6482
UPC:
008776530646

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