Marshall & Snelgrove 1914
Marshall and Snelgrove was a department store for fashionable clothing, on the north side of Oxford Street, London
Picture No
10103987
Media ID
47296176
Size
5181px x 4180px
(3.0MB)
Credit
Mary Evans Picture Library
Source
Illustration in London's Social Calendar' (1914 edition)
Date
1914


