John Crompton

John Crompton
John Crompton
9310
John Crompton
Crompton
Lancashire
PLA 11/20 (1875-1877)
18