November 15, 2013 by Painted Tongue Anemone Note Card Anemone, an artisan crafted, letterpress printed botanical note card by Painted Tongue Press.