Japanese cherry blossom festival hit by Covid restrictions

2021-03-25 11

Japan's cherry trees began their annual bloom nearly two weeks ahead of schedule. Cherry blossom - also known as Sakura - is the country's national flower.

Free Traffic Exchange