Carpenter, Benjamin, active 1800-1860, Dissenting Minister at Stourbridge

Relationships: