Hand embroidered greeting cards designed and produced at Families For Children. The paper is made here too.