The Swedish eyewear designer Anna-Karin Karlsson is one of the leading high fashion eyewear designers in the world. She is known for her unique and extravagant eyewear designs. Through traditional skills, Read More
Once upon a time, in 2001, Helge met Michelle in a truly forgettable bar somewhere in Paris. They chewed the cud and to cut a long story short, packed the Read More