JACOLL HAT SHOP DERRY AND TOMS DEPARTMENT STORE LONDON 1960S ENGLAND 2399.jpg |
|
|
|
Share
DERRY AND TOMS KENSINGTON HIGH STREET LONDON 1960S UK
Jacoll hat Shop, boutique within the department store Derry and Toms in Kensington High Street. London, England circa 1968.
|