Custom Name Puzzle

  • Sale
  • Regular price $40.00


  • Custom made to order 
  • 100% Made in Canada 
  • Various wood species background and acrylic letters 
  • Stained for protection against moisture.