This is the product description text that will appear here.
Quantity
1
Oshima cherry trees, also known as Prunus Lannesiana, are a species of cherry tree native to the island of Oshima in Japan.
These trees are known for their large, white flowers, which bloom in early spring and are considered a symbol of ...