LONDON, ENGLAND, UNITED KINGDOM (REUTERS) – Summer is still in its peak, but at London’s Selfridges department store, winter is underway at the newly opened ‘Christmas Shop.’
Continue reading
LONDON, ENGLAND, UNITED KINGDOM (REUTERS) – Summer is still in its peak, but at London’s Selfridges department store, winter is underway at the newly opened ‘Christmas Shop.’
Continue reading