Why big shops are trying to sell you a glamorous Christmas

.....

© The Conversation