Emily Carter
- "Emily Carter is an experienced senior designer of embroidered patches from Great Britain, with over 12 years of expertise in custom embroidery and patch design. To date, Emily has created more than 6,000 unique […]"
View
Active 3 weeks, 6 days ago