July 25, 2013 by Painted Tongue Azalea Note Card Azalea, an artisan crafted, letterpress printed greeting card by Painted Tongue Press.