12" Porcupine Stuffed Animal

$29.99

Hug. Squeeze. Squish. Cradle. The plush quills, brushed nose, and touchable toes of this cushy, cuddly stuffed animal make this one cherished friend

12"