Supreme Water Fairy (Shui Xian)
Supreme Water Fairy (Shui Xian)
Supreme Water Fairy (Shui Xian)
Supreme Water Fairy (Shui Xian)
Supreme Water Fairy (Shui Xian)

Supreme Water Fairy (Shui Xian)

Regular price
$23.00
Sale price
$23.00

Shui Xian Oolong from Wuyi Shan.