Salvador Dali

Paradiso, Canto 31 – The Archangel Gabriel

“angels on the wing I saw in thousands round it dance and play, each one in glory and function differing”