Christine Gray

Christine Gray, Textile & Wool.