Striking Princess Flower in Bali, Indonesia

Striking Princess Flower in Bali, Indonesia

The Princess Flower, also known as the Glory Bush grows wild in Bali, Indonesia. This stunning rich purple specimen was photographed on the roadside in the village of Tirta Tiwar. It is in the Tibouchina genus which includes about 350 species of neotropical plants...

Pin It on Pinterest