Artisan Marshmallows!

Artisan Marshmallows?

Seen at the California Wine Festival in Santa Barbara.

The end of the world is near. Be afraid. Be very afraid.

Leave a Reply