carlstewart.ca
Carl Stewart is a weaver living and working in Ontario, CANADA.






































Swoon 04
collection of the Canada Council Art Bank