Cherry blossoms blooming on branches against a blue sky