Meppel, Sharing Sharing self baked muffins in the streets of Meppel, the Netherlands. Because it can. For more Netherlands photos you may visit here....