Rainbow Grace

rainbow in valley
A rainbow graced the valley for a brief moment a few days ago.