Decorative Textile art by Canadian artist Richard Preston Decorative Textile art by Canadian artist Richard Preston