The Archangel Michael
painting 78 of 107 by Hans Memling

The Archangel Michael by Hans Memling