Christmas Paper Story
Immerse yourself in a splendid village amidst a winter wonderland, with fluttering animated snowflake paper cuttings gently falling into snowscape of flora and fauna with this ecard. This whimsical tale is sure to delight and take you into a magical world this Christmas.