I am mesmerized by rainbows, not only because of their beauty and grace but also because they symbolize the promises of God and hope and love for the future. More info: reflectionorg.com