All posts tagged UK

  • Estonian-designed Christmas tree erected in front of the London City Hall

    The Christmas tree erected in front of the London City Hall near Tower Bridge is…