Traditionally seen as the symbol and drink of love, the Japanese often serve sakura tea at wedding ceremonies.
Then add the boiled water and add two more sakura flowers to float in the drink.
Traditionally seen as the symbol and drink of love, the Japanese often serve sakura tea at wedding ceremonies.