The blooms are so high up, it's hard to get a good picture of the flowers - but you can see all the dark round buds on these clusters.
I never realized how large each individual flower is - about 3 inches in length. This tree is grown from seed - and the seed pods are quite impressive too - it's a hard dark seed pod that I would guess measures at least nine inches. If you look close you can see some pods on this picture. Our Royal Poinciana is putting on such a beautiful show that I've forgiven her for making us wait seven long years for our first flower.