Christmas illuminations @ London

Advertisement

The Christmas illuminations at Regent Street, in London, Britain.