Roby, John M.R.S.L.

John Roby M.R.S.L.

1793 - 1850

Name Variant(s): J. Roby