Cherry blossom branches against a blue sky in a tree canopy