Pick up this mystery mix of 25 Christmas cards. Details: 25 mixed Christmas cards May contain swears. May contain relation cards. Contain both A6 & Square designs. All boxes contain free postcards!