When was the first Christmas card created?

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.