Cherry Blossom

  • Cherry Blossom

  • A Free-hand Embroidery; designed and hand-sewn by Jem
  • £60.00