high quality embroidery

stitched in london