Born 28th February 1825 Died 27th September 1882
Location 3 Cavendish Place, London, W1
Categories
Authority
More Information Doctor Joseph T. Clover