Royal Poinciana

Tuesday, November 24, 2015
Royal Poinciana or Delonix regia aka Gulmohar (गुलमोहर) is a flowering tree with a flamboyant display of flowers