The Rainbow’s Promise

It has been a week of sunshine and rain. Not