Cherry blossoms on fresh green branches against a blue sky