This painting is not available for ordering due to copyright restrictions.
Museums → National Gallery of Art
Pietro Testa Italian, 1612 - 1650 Allegory of Painting, etching sheet (trimmed to border line): 25.9 x 32.4 cm (10 3/16 x 12 3/4 in.)
SKU: 241897