Pat Archibald

Stand L04

Textile artist teaching aspects of textile design worldwide plus a unique range of kits.