Artemisia Gentileschi

Italian
1593-1656