sakura in German
sakura in German
Kirschblüte
cherry blossom (blossom of the Japanese cherry tree)
Sakura
cherry blossom (blossom of the Japanese cherry tree)