white blossoms on a tree with a rainbow in a blue sky