Brazilian Rain Tree
Brazilian Rain Tree is a tropical tree that sports a peeling bark, and small white Powderpuff flowers. They like sun/partial shade.
Brazilian Rain Tree is a tropical tree that sports a peeling bark, and small white Powderpuff flowers. They like sun/partial shade.