Zoe Hand-Knitted Beaded Shawl

  • Zoe Hand-Knitted Beaded Shawl

  • Hand-knitted Shawl In Luxurious Yarn
  • £30.00