The Day in Photos – November 18, 2016

Lego replica of Big Ben in the entrance of the store during an opening party event at the new flagship Lego store in Leicester Square on November 16, 2016 in London, England. The new landmark store is to be the biggest Lego brand retail store in the world, the 37th Lego store in Europe and covers 914 sq metre total area, over two floors. (Photo by Ben Perry/Getty Images)
The Day in Photos – November 18, 2016
   
  Military Woman Gallery

Must See Places

Google Ads Privacy