In the Collage Gallery: puppets by Sae Kimura
Gallery Arcturus 80 Gerrard St. East, Toronto, ONMeet a dramatic cast of puppet sculptures by Sae Kimura, upstairs in the Collage Gallery as part of an ongoing installation. The artist's papier-mâché figures...