Cherry blossom was once discussed in one of the major subject in college. Cherry blossoms are found in Japan, also called Sakura.
Moreover, it represents as the beauty of nature and humility.
It makes me feel pleasant when everytime I see cherry blossoms, how much more if I have it on my hand.
(via katherinevlqz)