One half of a stereoview showing traffic and pedestrians on Piccadilly in London.
Photographer unidentified.
Published by the Fine-Art Photographers' Publishing Company