Sant'Ambrogio Altarpiece
painting 28 of 57 by Sandro Botticelli

Sant'Ambrogio Altarpiece by Sandro Botticelli