Karen loves art, nature and creating things. And by featuring photos from moments in her life on greeting cards, she has turned her passions into a fun and rewarding business. From...more...See more text
Abacus is a leading UK greeting card publisher who pride themselves in offering an imaginative & diverse range of greeting cards, manufactured to the highest quality.more...See more text