Since establishing in 2015, British artist and embroidery designer Ellie Mac has been creating and embroidering her own limited edition artworks, most notably her unique patches.
474