double-flowering cherry blossoms under a blue sky