Rainbows are a symbol of God's promises. Life does not always go the way we want. Loved ones die and sometimes it hails on your car like the moments before this photo. We don't always understand why things happen but we can rest in the assurance that God always keeps his promises.
Shooting Data: Rebel XT, Canon 65mm lens, f/10, 1/400 sec.