Shi Le, ‘Snow #1’, Wallace Galleries

About Shi Le

Canadian, China, based in Toronto, ON, Canada