News

Alamy Japanese people have admired sakura's delicate petals for more than a millennium (Credit: Alamy) According to Naoko Abe, cherry blossom expert ... covered in geisha-blush blossoms.