After a bleak year of Coronavirus pandemic misery, a contractor applies stars to window glass in Harvey Nichols's Christmas-themed window which urges Londoners to be optimistic for the coming year, on 13th November 2020, in London, England.
{}