Christmas illuminations @ London

Advertisements

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