Ruth Scheuing

Vancouver weaver embraces ancient craft and new technologies with protagonists pulled from myth, history and online gaming.


Il Centro logo

Il Museo at the Italian Cultural Centre

3075 Slocan Street, Vancouver, British Columbia V5M 3E4 View Map


Visit Website

Tues to Sat 10 am - 6 pm