Jess is a recent graduate from Bristol now living in London, She has her own embroidery studio and designs and produces all patches herself.
Jess is a recent graduate from Bristol now living in London, She has her own embroidery studio and designs and produces all patches herself.