Japanese Cherry Tree Blooms

from $50.00

The Japanese Cherry Tree or Prunus Shogetsu (its Latin name means moonlight on the pines in Japanese) is also known as oku miyako, or blushing bride.

Size:

The Japanese Cherry Tree or Prunus Shogetsu (its Latin name means moonlight on the pines in Japanese) is also known as oku miyako, or blushing bride.