Packs of 6 square cards

Our packs of 6 square greetings cards cost £8.95 each, with free UK postage. The cards are left blank inside for your own message.