Select Page

Meet the maker...Natalie Laura Ellen

Natalie Laura Ellen is a textile and print designer, based in Cheshire. Her own illustrations of British flora and fauna are digitally worked, printed and handmade by her into beautiful textile pieces.