Small red flower buds waiting to blossom in Jamaica.