Stockists PAPERSHOPGreeting CardsFredrikinkatu 1800120, HelsinkiATELJÉ VERBENAGreeting CardsLaivurinkatu 4300150, Helsinki