Shi Le, ‘Oxtongue Lake’, Wallace Galleries

About Shi Le

Canadian, China, based in Toronto, ON, Canada