William Rose

William Rose


William Rose was Lord Mayor of London from 1862 to 1863.

Photographed by the London Stereoscopic Company.
 


Code: 123969
© Paul Frecker 2024