Designed by
Title
Royal Poinciana in bloom - 2 #2364508
Description
Royal Poinciana or Flamboyant tree (Delonix regia), a colorful ornamental tree native to Madagascar that is widely cultivated worldwide due to its shade and its bright green foliage and amazing vivid red or orange flowers.