A beautiful rainbow after a storm.