Archangel Michael , by viktor vasnetsov , 1915 , religious painting , Symbolism style , Christianity, Satan, Archangel Michael, angels and archangels, Tree
A painting of a man with wings on top of a giant snake.
A painting of a man with wings. The man is wearing a blue and gold outfit. There is a large brown snake in front of the man. 