large cherry blossom branches blooming against a blue sky