Designed by
Title
Tibouchina semidecandra, the princess flower #47254380
Description
Tibouchina semidecandra, the princess flower, glory bush, or lasiandra, is a sprawling, evergreen shrub or small ornamental tree native to Brazil and ranges from 10 to 15 feet (20 feet with proper training) in height. The picture was taken in Florida