This painting is not available for ordering due to copyright restrictions.
Museums → National Gallery of Art
Annibale Carracci Italian, 1560 - 1609 The Madonna of the Swallow, 1587 engraving on laid paper sheet: 15.5 x 12 cm (6 1/8 x 4 3/4 in.)
SKU: 240714