Person
Peerage person ID=516523
Not who you're looking for? Others named Richard Rothe: German Lutheran theologian (1799-1867)
Family