Maybe a little too much shadow but it's still a very interesting photograph.
Thanks Ian! I think the shadows had to be that dark to bring out the colours. I'll take another look at it.
I'm afraid that, like Ian, I don't entirely get the rainbow and diffraction explanation. The light is diffracting through a narrow opening? Why is the green so widespread, the red so narrow, and the other parts of the spectrum missing?