Thursday, June 23, 2016

Gerard DAVID Altarpiece of Saint Michael 1510