Born 1826 Died 1891
Location Craft Court, Cambridge Grove, London, W6
Categories
Authority
More Information Ellen Craft