
Somei-yoshino
The Tokyo Cherry or somei yoshino is the most common cherry blossom flower you will see everywhere in towns and cities. It emerged from a single batch of plantings in 1872 in a nursery in Somei, Sugamo-Tokyo.
Somei-yoshino
The Tokyo Cherry or somei yoshino is the most common cherry blossom flower you will see everywhere in towns and cities. It emerged from a single batch of plantings in 1872 in a nursery in Somei, Sugamo-Tokyo.