Louisa Hammond – Textile Explorer Louisa Hammond is a textile artist from Manchester, UK, whose textile artforms are an exploration of her journey through life. Read More ยป