Antonio Balestra
Balestra, Antonio
Antonio Balestra (Italian, 1666-1740)
or Andrea del Sarto (Italian, 1486-1530)
or Cesare Dandini (Italian, c. 1595-1658) Attributed to Antonio Balestra
Italian, 1666-1740