This painting is not available for ordering due to copyright restrictions.
Museums → National Gallery of Art
French 17th Century René Descartes, engraving on laid paper sheet (trimmed within plate mark): 19.4 x 13.8 cm (7 5/8 x 5 7/16 in.)
SKU: 238190