Cherry blossoms on tree branches against a blue spring sky