G. Sarti

October 8, 2018

Cleopatra, by Artemisia Gentileschi

by Marc Masurovsky A painting recently attributed to Artemisia Gentileschi was placed on prominent display at Frieze Masters, courtesy of Paris-based Galerie G. Sarti. The provenance […]