HAM's British-made luxury greeting cards are printed on thick matte paper, blank inside and come with ribbed brown kraft envelopes.
Size: 7 x 5
HAM's British-made luxury greeting cards are printed on thick matte paper, blank inside and come with ribbed brown kraft envelopes.
Size: 7 x 5