News

The Strand Center for the Arts has launched a new exhibition titled The World is Her Canvas, shining a spotlight on the work of women artists and their evolving place in the world of contemporary art.