3 min read Random Christmas 2021 December 12#: Trafalgar Square Christmas Tree – London 1 year ago Leo S