I love the idea. It's very hard to get a good picture of a rainbow. Only a couple of suggestions.
The base (where the horizon and field is) seems a bit crooked, and it seems a bit grainy (though that may be my computer).
Other than that, I love it. The colors, the contrast, the idea. Very well done. A reminder of a promise that God made a very long time ago.
Jimbob