1584-90 painting in the Museum of the Last Supper of Andrea del Sarto, Florence, Italy, by Giovanni Balducci
Museum of the Last Supper of Andrea del Sarto
Glory of God the Father and Angels by Giovanni Balducci