Lovely retirement cards for that special time.
All individually wrapped with a quality envelope. Each card is blank inside for your own message. Retail prices £2.50 - £3.95 each.