Vibrant red flowers blooming on a tree branch with green leaves

Vibrant red flowers blooming on a tree branch with green leaves