Cherry blossoms on tree branches against a spring blue sky