Cannon Ball Tree flower Seychelles Island #13312789
Description
Canon Ball Tree flower Seychelles Islands a unique flower said to have special significance in the Buddhist religion.It is one of the more spectacular trees to be planted in subtropical and tropical botanical gardens .