Flower
Princess flowers (Tibouchina urvilleana) are small evergreen shrubs that are 0.5-1.5 m tall. Branches are reddish-brown; Opposite leaves, elliptic to lanceolate, two masks of fine hairs.
Mar 12 2021By Maggie