Stephen Allen Benson

former President of Liberia (1816-1865) ()

Portrait of Stephen Allen Benson

Children