Hercules Cranston

Great grandfather of Billy Cranston