Carl the Drinking Chocolate Snowman

Carl the Drinking Chocolate Snowman

$36.00 USD

Carl is  made of entirely dark chocolate, head full of mini marshmallows and a belly full of hot cocoa mix