Mr. Sheriff Cowan the new Lord Mayor of London Mr. Sheriff Smith 1883. The Illustrated London News

- Image ID: KGX933
Antiqua Print Gallery / Alamy Stock Photo
Image ID: KGX933
The new Lord Mayor and Sheriffs. Mr. Sheriff Cowan: the new Lord Mayor of London: Mr. Sheriff Smith, from The Illustrated London News, 1883. Mr. Sheriff Cowan: the new Lord Mayor of London: Mr. Sheriff Smith, print, 1883. London Politics
Location: London