A Giant Angel Rises from the Sea and on Land Armored Angels Battle Mounted Locusts — Hans Memling (Detail from the St John Altarpiece)

Memling,_Hans_-_St_John_Altarpiece_(detail)_-_1474-79