full-bloom cherry blossoms against a blue sky