Guests enjoy the atmosphere during the Christmas at Kew Gardens press evening at Kew Gardens on December 1, 2020, in London, England.
Christmas Gardens

Guests enjoy the atmosphere during the Christmas at Kew Gardens press evening at Kew Gardens on December 1, 2020, in London, England.