Altarpiece of St Michael
painting 3 of 26 by Gerard David

Altarpiece of St Michael by Gerard David