Embroidered pin cushion greetings card