Merry Christmas | Animated Christmas Card

Merry Christmas – The best of presents around any Christmas tree, are the presence of a happy family, all wrapped up in each other. Merry Christmas.

Animated Little Mouse Merry Christmas Card