answersLogoWhite

0

The first Christmas card was believe to have been printed in London, England in 1843. A product of the imagination of an artist named John Horsley.

User Avatar

Wiki User

15y ago

What else can I help you with?