Afghan cards

These beautifully designed Afghan greeting cards are available at only £4.99 per pack of 6 cards and envelopes (includes UK P&P).

  
  

card2_2

Buy online...