Artemisia Gentileschi
Italian (1593 – 1652)
Related News