Person
19 Jan 1826 - 17 Apr 1884
Family
Not who you're looking for? Others named Stephen Armstrong: South African soccer player