Cherry blossoms on branches with a hazy spring background