Born 25th September 1824 Died 29th January 1900
Location Craft Court, Cambridge Grove, London, W6
Categories
Authority
More Information William Craft