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