Davide Ghirlandaio (Italian, Florence 1452–1525 Florence) – The Marriage of the Virgin Metropolitan Museum: part 2

Random pics
«Davide Ghirlandaio (Italian, Florence 1452–1525 Florence) - The Marriage of the Virgin» - Metropolitan Museum: part 2