The Cherry Blossom is a beautiful whitish and pink flower. Many species are found in Japan, while some are also found in India, Taiwan, Korea and China. It is the National flower of Japan. I made this painting of a cherry blossom with a swing yesterday. How is it?
~ Chinmayee Bhattacharjee