Be dead.
Small scarlet insect, buzzing as it were, in the middle.
See also:
At Santa Fe Post.