Flame Tree flower buds deposited on the spikes of a palm tree that grows underneath.See also:      
(c)