Designed by
Title
Flowering bush of Ixora undulata in Botanical Garden of Rio de Janeiro, Brazil. #311856700
Description
Flowering bush of Ixora undulata in Botanical Garden of Rio de Janeiro, Brazil. Botanical garden is 137-hectare garden with more than 8000 plant species.