a rainbow in a cloudy gray sky over rolling green hills