meteorology

An iridescent lenticular cloud?

An iridescent lenticular cloud?