Do you love the smell of freshly baked bread? Does the scent of a loaf uplift your mood? If yes, you'll be interested in learning about a unique type of stamp recently released by the French Post ...