Cherry blossoms on branches under a clear blue sky