Blue waves, textile art by Canadian artist Richard Preston Blue waves, textile art by Canadian artist Richard Preston Post navigation Richard Preston textile art