Somei-Yoshino, with their abundance of pale pink blossoms, are the most common trees in Japan; the shidare-zakura, weeping cherry trees, often found in parks and along riverbanks, are another must ...
Some results have been hidden because they may be inaccessible to you