26th November 1960: The overhead decorations in Oxford Street, London, at the Marble Arch end, near to Selfridges are gleaming out into the night and creating a breathtaking spectacle. (Photo by William Vanderson/Fox Photos/Getty Images)
Image provided by Getty Images.
January 17th, 2019
Viewed 6 Times - Last Visitor from New York, NY on 03/22/2019 at 11:44 PM