Japanese Tea, Uncategorized

Spring in bloom, time for sweet sakura cha

The blossom of cherry trees is the national flower of Japan and a symbol of the country’s uniqueness. The custom […]