James Henry Flanigan

Died in Birmingham, England, of small pox.

Read More

Sources

;