Cherry blossoms blooming on branches under a spring blue sky