Shadow Show

Artemisia: Light and Shadow, a one-act, one-person play at the Flea Theater in Tribeca, portrays the life of the seventeenth-century Baroque painter Artemisia Gentileschi. Continue Reading »