London England Holiday Christmas Cards, Set of 10 Greeting Cards "Let it snow. Let it snow. Let it snow. Happy Holidays." 10 pack of 4.25-inch-by-5.5-inch Christmas cards Paired with premium white envelopes