rainbow over a grassy field under cloudy skies