Bear Rattle

$ 28.00
  • Delicate Wash and Dry
  • 100% Cotton
  • Hand crocheted and beautiful detail