Video
“Sakura” – cherry blossom season in Japan
Thousands have admired the blossoming cherry trees in parks and gardens across the country.
Thousands have admired the blossoming cherry trees in parks and gardens across the country.