The Great Lyboa Constrictor of Africa Facebook Twitter Pinterest From The Wonders of Nature and Providence, 1826.