James Shortall (abt. 1800 - 1871)


Documents