Cherry Blossom
It's called 'sakura' in Japan. Also the national flower of Japan. It covers hills and fields When blossoms. Its petals falls like snow when passes away.
© Cryonova | Stock Free Images
Similar Free Images
Categories: