Persona
(falleció 1690)
Not who you're looking for? Others named Robert Lumsden: Scottish ear, nose and throat surgeon · Indian footballer
Family