Bridal Embroidery, Pet Portraits and Wall Art
Bespoke Embroidery by Royal School of Needlework trained Artist Gail Holland