Perfume department, Selfridge's, Oxford Street, London
Perfume department, Selfridge's, Oxford Street, London
Picture No
11936786
Media ID
47652655
Size
7385px x 4649px
(7.1MB)
Credit
Mary Evans / Pharcide
Source
Photograph on a postcard
Date
circa 1910































