Designed by
Title
London, England, September 4, 2021. James Smith And Sons #266004911
Description
London,England,September 4,2021. James Smith And Sons,famous historic umbrella and walking stick shop,London. Established in 1830.
This image is editorial