Twine Duck

$28.00
| /

Have you ever had such a sweet super soft cuddly duck? Say hi to Twine Duck!

12.5"