Stephen Allen Benson

former President of Liberia (1816-1865) (–)

Portrait of Stephen Allen Benson

Children