Christmas exhibition runs from Today in London
- Public Times
- Nov 20, 2019
- 1 min read

The world's first printed Christmas card, produced in 1843, is on display at the Dickens House Museum in London as part of its Dickens and the Business of Christmas exhibition, which runs from today until April next year.
Σχόλια