themacabrenbold:A recently discovered Artemisia Gentileschi #painting went on view in #London. David and Goliath (late 1630s), a painting newly attributed to Artemisia Gentileschi. Photo courtesy Simon Gillespie Studio.
EmmEffEmm EngorgedVeinyBreasts