John Frederick Herring (1795-1865)

1795,1865

John Frederick Herring