In spite of black clouds over me, I've still got a rainbow in my hands

by Solquest