Saint Catherine of Alexandria (presumed self-portrait)
Barbara Longhi
Barbara Longhi was an Italian painter. She was much admired in her lifetime as a portraitist, although most of her portraits are now lost or unattributed.
Max Resolution:391×480 PX
Title:Saint Catherine of Alexandria (presumed self-portrait)
Artists:Barbara Longhi
Date:1589
Style:Mannerism
Genre:self-portrait
Medium:canvas,oil
Copyright:Public domain