Carole Caroompas, 'Hester And Zorro: In Quest of a New World: Brave New World', 1997, acrylic on found embroidery on canvas, 36 x 33.5 inches

Carole Caroompas, 'Hester And Zorro: In Quest of a New World: Brave New World', 1997, acrylic on found embroidery on canvas, 36 x 33.5 inches